| Line | Label | Object Class | Period Type | Balance | Name |
| 1 | Extended Product Warranty Disclosure [Hierarchy] | us-gaap:ExtendedProductWarrantyDisclosureAbstract | |||
| 2 | Extended Product Warranty Description | [Concept] Text/String | For Period | us-gaap:ExtendedProductWarrantyDescription | |
| 3 | Extended Product Warranty Accrual, Balance Sheet Caption | [Concept] Text/String | For Period | us-gaap:ExtendedProductWarrantyAccrualBalanceSheetCaption |